NuclearEngagement\Services\ThemeSettingsService S

Total Complexity 50
Dependencies 6
Dependents 0
Total lines 260
Lines of code 191
Logical lines of code 98
Comment lines 4
Methods 15
Properties 5

Methods 15

Method Rating Maintainability Complexity Lines of code
delete_theme()
A
50 9 28
save_custom_theme()
S
45 6 45
import_theme()
S
54 6 22
regenerate_css()
S
58 5 16
__construct()
S
66 6 7
duplicate_theme()
S
55 4 22
export_theme()
S
62 2 12
save_theme_selection()
S
71 2 6
set_active_theme_by_id()
S
69 2 7
set_active_theme_by_name()
S
69 2 7
get_theme_config_for_legacy()
S
69 2 7
get_available_themes()
S
81 1 3
get_preset_themes()
S
80 1 3
get_custom_themes()
S
80 1 3
get_active_theme()
S
81 1 3